SRP (Saturn Region Patcher) v2.1a  Madroms - 2004-2006

What's new:

v2.1a:
Added 2 internal controls for:
- CDs burnt/mounted with DCP flags
- RAW patched image mounted to a virtual drive

v2.1:
Just modified a little bit the proposed filename when exporting to text file.

V2.0:
1) Ability to check your Saturn CD directly from a CD/DVD Drive.

2) Full Header is now view-able

3) Cd Label is also view-able

4) Number of Tracks is view-able from a Saturn CD (not from a Saturn Image, but check the Hint at point 5)

5) Ability to export information to a text file. Three type of exports are possible:
- Standard Export: Only the most useful information
- Extended Export: Standard export + Full Header
- Full Export: Extended Export + Table of Content
The Full Export is only available when reading header directly from a Saturn CD.

Hint: to get the Full Export available for Saturn image, just mount your image on a virtual drive and re-open SRP => The virtual drive will be available from the list of CD/DVD Drive ;)

For future use or if you plan to send to me the exported TXT file, they are 2 things to do:
- Every time, use the Full Export option
- Don't forget to fill the 2 blank records: "CD Made in" & "Matrix Information"
"CD Made in": just fill in the country/area where the CD has been made. Where to look for such a thing ? => just look at your CD, on the cover art side. You will probably see something like "MADE IN USA" or "EU" or "JAPAN" or "IRELAND"... This is what I need. If this information is not available on the CD, just fill the line with "Unknown".
"Matrix Information" = Numbers & Letters written on the inner serial of the CD. All characters and space are very important (for example, thin space must be reported as little as it is, but multi-space could be trim to one space only).
Here are some example of Matrix Information:
T-6802GP-00759-P1C V IFPI L231 [2do Arukotoha Sand-R JPN]
T-21301GP-00744 1M1 C 63 IFPI L223 [3x3 Eyes ~Kyuusei Kousyu~ S CD1 JPN]
*17S* T-9705H IFPI L433 EA [Area 51 USA]
IFPI L238 SATURNT5703H P3H 13 [Bases Loaded '96 - Double Header USA]
T-12305HP-01630 A 12345 [Actua Soccer Club Edition EUR]

For more information about the Matrix, just read the Help file of my Database (http://madroms.Free.fr/db/db.php).


6) Ability to check my Database at http://madroms.free.fr/db/db.php directly from SRP: you can check if I already have the information for the game you test on my Database.
Also, you can easily check if you have a converted image: with the direct link to my Database, you could have 2 cases:
- Some entries found => just compare the area codes on SRP with the ones filled on the Database for each entry found
- No entry found => perform a search on the Database with the title of your tested game and check for the area codes for each entry found, then compare them with the ones on your image.
In this second case, if I have some missing information, you can't directly know if your image has been converted. So you can export to TXT file all the information and send them to me (at my e-mail or post on my forum at http://daiichi.free.fr/forum/); or you could wait I will update my Database with new entries filled.

7) Corrected some minor issues and changed some captions.



V1.1:
Adding some filters in the open dialog box with some common CD Image extensions.
If you want me to add some other ones, just e-mail me.


Thanks goes to all the great guys at saturntorrents, satakore & segakore forums & IRC chans.


Special thanks to incrediblehark for having tested my little proggy and let me improved it a little bit.




WARNING !!! :
-------------


If you patch an image in raw mode, you could have some problems when burning it: the original region code could replaced the one you chose when you applied the patch. This is due to the burning software you use to burn the modified image. It automatically corrects the errors found in the ecc fields. To avoid that, you have two solutions:

1) use a burning software which allow burning without correcting errors:
 - with Alcohol 120%: choose "Writing method" = "DAO/SAO" and check "Bypass EFM Error"
 - with Nero: this burning software automatically corrects the errors, so you can't use it in this case
 - with CloneCD: there is a specific checkbox but it seems it doesn't work as expected

2) use CDmage (Download it here: http://www.geocities.com/cdmage/ or from my site: http://madroms.free.fr/cdmage/CDmage1-02-1B5.exe or http://madroms.free.fr/cdmage/CDmage1-01-5.exe) to rebuild the ecc fields. After you applied the patch with SRP, just follow these steps:
  01/ Install CDmage where you want on your harddrive and launch it.
  02/ Open you image with CDmage. For bin/cue & CloneCD images, do not choose the .BIN file in the open dialog box but choose the .CUE or .CCD file instead. Also, CDmage doesn't work with Alcohol 120% .MDF/.MDS and DiscJuggler .CDI v4 images.
  03/ Select the "Sector Browser" option in the View Menu.
  04/ Select the "Scan For Corruption" option in the Action Menu.
  05/ In the dialog box, choose "Sector range" from 150 to 151 then click the Scan button.
  06/ You will get a dialog box telling you there are 2 corrupted sectors.
  07/ In the sector browser, select the 2 lines that appeared in the Errors tab then Right click on them and choose "Rebuild Sector Fields..." option.
  08/ In the next dialog box, verify that all the box are checked then click the OK button.
  09/ You will get another dialog box telling you cdmage successfully rebuilt 2 sectors.
  10/ Now you can close CDmage and burn your newly modified image with your favorite burning software without any problem.

Enjoy !





Old Readme file:
-----------------

 

This tool is another saturn region patcher for Saturn images.
Developed in about 15 hours only.

 

What you must know about it:

- Works only on Windows

- Developed in VB.NET so you need the .net framework v1.1 installed

- Virtually works with all formats of image files. If you find one that doesn't work, please tell me

- You can patch your image with any area codes, despite Sega only use JTU after some times to determine the country

- Area codes will always be patched in this order: J-T-U-B-K-A-E-L to be compliant with the rule (so if you want U & J for your image, it will be patched to JU & not UJ)

- There is a limit for the number of area codes you want to put on an image. This limit is written in the "maximum" box. When you have checked a number of checkboxes equal to the limit, all the other checkboxes become disabled. To enable them again, just uncheck one checkbox.

- This limit is due to the fact that there are some data just after the last area code in the 2nd sector (where they are in format like "For JAPAN"). The limit avoids the replacement of those data with extra area codes.


If you like it, post it everywhere you can :)

If you find any bugs or have any improvements you want me to add, feel free to e-mail me at madroms<at>free<dot>fr (feedbacks are also welcomed).

